Applied patch from Jan Heller that ports BablFishPath class to the new
authorØyvind Kolås <ok@src.gnome.org>
Thu, 3 Apr 2008 00:47:05 +0000 (00:47 +0000)
committerØyvind Kolås <ok@src.gnome.org>
Thu, 3 Apr 2008 00:47:05 +0000 (00:47 +0000)
commitfe3ebd206d87e687df6abaafeb603bcaf6802e29
tree19ffbeea38936e8d62fc08eaf97d9ef70c869f97
parent428a890bd7396a6a6e3da10303ca2bfa44166417
Applied patch from Jan Heller that ports BablFishPath class to the new
list API and the list API is a bit expanded. Further, the algorithm
for generating the shortest conversion path is reformulated to be more
readable and comprehensible and thoroughly commented. The algorithm
for processing the conversion paths is reformulated and commented.
Also contains minor readability cleanups and speedups.
* babl/babl-classes.h:
* babl/babl-conversion.c:
* babl/babl-db.c:
* babl/babl-fish-path.c:
* babl/babl-fish-stats.c:
* babl/babl-fish.c:
* babl/babl-list.c:
* babl/babl-list.h:
* tests/babl_fish_path_fitness.c:

svn path=/trunk/; revision=301
ChangeLog
babl/babl-classes.h
babl/babl-conversion.c
babl/babl-db.c
babl/babl-fish-path.c
babl/babl-fish-stats.c
babl/babl-fish.c
babl/babl-list.c
babl/babl-list.h
tests/babl_fish_path_fitness.c